Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARDS Semi-Detached £195,000 24 Jul 2015
4 THE ORCHARDS Terraced £51,950 1 Aug 1997